• word of the day

    albizia julibrissin

    albizia julibrissin - Dictionary definition and meaning for word albizia julibrissin

    Definition
    (noun) attractive domed or flat-topped Asiatic tree having bipinnate leaves and flowers with long silky stamens
Download our Mobile App Today
Receive our word of the day
on Whatsapp